#!/bin/python3
"""Pygame 图形界面示例程序

一个简单的 Pygame 程序，展示了基本的图形绘制功能。

用法:
    python gameball.py

功能:
    - 创建一个 500x500 的白色窗口
    - 在窗口中绘制一个红色矩形
    - 点击关闭按钮退出程序

依赖:
    - Python 3.x
    - Pygame 库
    - Screenshot.png 文件（需在同目录下）

示例:
    > python gameball.py
"""

import pygame
  
pygame.init()
  
color = (255,255,255)
rect_color = (255,0,0)
  
# CREATING CANVAS
canvas = pygame.display.set_mode((500,500))
  
# TITLE OF CANVAS
pygame.display.set_caption("Show Image")
  
image = pygame.image.load("Screenshot.png")
exit = False
  
while not exit:
    canvas.fill(color)
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit = True
  
    pygame.draw.rect(canvas, rect_color,
                     pygame.Rect(30,30,60,60))
    pygame.display.update()